package model;


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

import java.sql.*;

/**
 *
 * @author ISC-JOLU
 */
public class ConnPostgres {


    //Variables SQL
    String driver = "org.postgresql.Driver"; 
    String dataBase = "jdbc:postgresql://localhost:5432/automotriz";
    String user = "postgres";
    String password = "postgres";
    
    //Variable de conexion
   public Connection conn;
    
    //METODO DE CONEXION CON POSTGRESQL
    public java.sql.Connection conectarBD()throws Exception{ // test 76766
        try{
        	Class.forName("org.postgresql.Driver").newInstance();
            conn = DriverManager.getConnection(dataBase, user, password);
            System.out.println("Conexion establecida correctamente");
            return conn;// Nos permitira hacer los createStatment mas rapido
            
        }catch(SQLException e){
        	  System.out.println("Error al establecer la conexin "+ e);
              throw e;
          
        }
    }
    
    //METODO QUE CIERRA LA CONEXION
      public void cerrarConexionBD()
      {   try{   
              conn.close();
            System.out.println("Conexion cerrada correctamente");
          }
            catch(Exception e)
          {   
            System.out.println("Conexion cerrada incorrectamente: "+ e );
          }          
      }
}
